// ====== compiler un .rc avec C++ 2008

	clic-droit / proprits sur phrasea2.rc dans le projet
	resources/gnral/autre rep. include :

	"C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include";./res





// ====== changer automatiquement le num de version dans le .rc

	dans  'gestionnaire de proprits' / 'custom props' / 'macros utilisateur'
		clic-droit sur le nom du projet / ajouter une feulle de proprits de projet : nom=customprops
		
		ouvrir customprops, puis dans 'propritc communes' / 'macros utilisateurs', ajouter
		PHVERSION = x,y,z,t
		PDOTVERSION = x.y.z.t
		

	dans 'proprits du projet' (alt+F7) / 'proprits de configuration'
		dans 'c/c++' / 'dfinitions du prprocesseur' : ajouter
			PHVERSION=$(PHVERSION)
			PHDOTVERSION=$(PHDOTVERSION)
		dans 'ressources' / 'dfinitions du prprocesseur' : ajouter
			PHVERSION=$(PHVERSION)
			PHDOTVERSION=$(PHDOTVERSION)

	dans _version.h :

		//======================== _WIN32 (visual C++ 2008) : ===================
		//
		// le numro de version est dfini dans l'onglet
		// 'gestionnaire de proprits' / 'custom props' / 'macros utilisateur'
		//
		// ATTENTION : en cas de changement de version, forcer la recompilation
		// de phrasea2.rc avant de recompiler le projet
		//
		#define QUOTE(x) _QUOTE(x)
		#define _QUOTE(a) #a 
		//
		//=======================================================================
		//============= _DEBIAN ;  _GENTOO ; _OS-X_10.4_i386 : ==================
		//
		// le numro de version est dfini ici :
		//
		#ifndef PHDOTVERSION
		#define PHDOTVERSION x.y.z.t
		#endif
		//
		//=======================================================================



	dans le .rc (diter comme text)

		#include "..\..\src\_version.h"
		....
		 FILEVERSION PHVERSION 			// PHVERSION : dfini dans macro utilisateurs
		 PRODUCTVERSION PHVERSION 		// PHVERSION : dfini dans macro utilisateurs
		....
			VALUE "FileVersion", QUOTE(PHDOTVERSION) 		// PHDOTVERSION : dfini dans macro utilisateurs
		....
			VALUE "ProductVersion", QUOTE(PHDOTVERSION) 	// PHDOTVERSION : dfini dans macro utilisateurs
		....
		

		
// ======= changer le nom du fichier gnr en fonction de la version

	dans 'proprits du projet' / 'diteur de liens' / 'gnral' / 'fichier de sortie'
	
		$(OutDir)\bin\$(ProjectName)_$(PHDOTVERSION).exe



// ====== pour compiler 'messages.mc' :

mc.exe -v "$(InputDir)$(InputName).mc" -r "$(InputDir)res" -h $(InputDir)
voir : http://www.codeproject.com/KB/system/mctutorial.aspx
!!! ATTENTION : ne PAS mettre de guillemets autour du dernier (InputDir), le dernier guillemet fait planter mc ?
!!! mettre le '-v' en fin de ligne ne change rien ...